package ${modelPackage!''};

<#list importPackages as package >
    <#if  package ??>
    ${package!''};
    </#if>
</#list>

/**
* ${tableName!''} 表模型
* <#if author ??>@author ${author}</#if>
*/
@TableName(value = "${tableName!''}" ,resultMap = "${beanName?uncap_first}")
public class ${beanName!''}DO {

<#list beanAttributes as attribute >
/**
* 列名: ${attribute.column!''}
* 备注: ${attribute.comment!''}
*/
private ${attribute.javaType!''} ${attribute.property!''};

</#list>

<#list beanAttributes as attribute>
public ${attribute.javaType} get${attribute.property?cap_first}(){
return ${attribute.property};
}

public void set${attribute.property?cap_first}(${attribute.javaType} ${attribute.property}){
this.${attribute.property} = ${attribute.property};
}

</#list>
}